el diccionario inglés - inglés

English - English

barf inglés:

1. to vomit


I want to vomit
to vomit