Spanish-English Dictionaryvomitaría
vomitaría
vomitar
Meaning of vomitaría