French-English dictionary »

à vomir meaning in English

FrenchEnglish
à vomir adjectif

vomitrocious(causing a desire to vomit)
adjective