Spanish-English Dictionaryvomitara
vomitará
vomitar
Meaning of vomitara