Spanish-English Dictionaryseparaba
separaba
separar
Meaning of separaba