Spanish-English Dictionaryvomitad
vomitad
vomitar
Meaning of vomitad