Spanish-English Dictionarysepara
separa
separar
Meaning of separa