English-French dictionary »

strange bird meaning in French

EnglishFrench
strange bird (an unusual person)
noun

drôle d’oiseau◼◼◼nom {m}

drôle de typenom {m}