French-English dictionary »

[vulgar] emmerdeur meaning in English

FrenchEnglish
[vulgar] emmerdeur nom {m}

drag [drags](someone or something that is annoying or frustrating)
noun
[UK: dræɡ] [US: ˈdræɡ]