Spanish-English Dictionaryseparaste
separaste
separar
Meaning of separaste