Spanish-English Dictionaryseparaseis
separaseis
separar
Meaning of separaseis