Version Française
Translate
"vomir, emit vomit"
to French Language
English to French
French to English
English
French
vomir, emit vomit
vomir, avoir un vomissement