Spanish-English Dictionaryseparasteis
separasteis
separar
Meaning of separasteis