French-English dictionary »

drôle d’oiseau meaning in English

FrenchEnglish
drôle d’oiseau nom {m}

strange bird◼◼◼(an unusual person)
noun