Detailed Translations for barf from English to Dutch
barf:
Related Words for "barf":
Synonyms for "barf":
Antonyms for "barf":
Related Definitions for "barf":
-
the matter ejected in vomiting1
-
eject the contents of the stomach through the mouth1
External Machine Translations:
Images: