dictionary-en.com Free online language dictionary.

barf in french

Word:
barf (Number of letters: 4)
Dictionary:
english-french
Translations (6):
débagouler, dégorger, regorger, renarder, rendre, vomir
Related words:
french barf, barf uk, barf suppliers, barf music, barf food, barf dog food suppliers, barf in french, débagouler in english
barf in french