French-English dictionary »

malfrat meaning in English

FrenchEnglish
malfrat nom {m}

bad egg(rogue)
noun
[UK: bæd eɡ] [US: ˈbæd ˈeɡ]