French-English dictionary »

casse-pieds meaning in English

FrenchEnglish
casse-pieds nom {m}

gadfly [gadflies]◼◼◼(person or thing that irritates or instigates)
noun
[UK: ˈɡæd.flaɪ] [US: ˈɡæd.ˌflaɪ]