Spanish-English Dictionaryvomitaban
vomitaban
vomitar
Meaning of vomitaban