Spanish-English Dictionaryseparen
separen
separar
Meaning of separen