Spanish-English Dictionaryvomitaré
vomitaré
vomitar
Meaning of vomitaré