Dictionary English – Romanian

barf



Verb intranzitiv
1.

a vomita


Expressions:
when i smell mushrooms i feel like barfing.  =  când miros ciuperci imi vine să vomit.