Spanish-English Dictionaryvomitáis
vomitáis
vomitar
Meaning of vomitáis