English-French dictionary »

i need to vomit meaning in French

EnglishFrench
I need to vomit phrase

j'ai envie de vomirphrase