Spanish-English Dictionaryseparaban
separaban
separar
Meaning of separaban