English
Detailed Translations for barfing from English to French
barfing:
-
the barfing (vomiting; puking)
le vomissement
Translation Matrix for barfing:
Noun | Related Translations | Other Translations |
vomissement | barfing; puking; vomiting | barf; puke; vomit |
External Machine Translations: