English-French dictionary »

birdbrain meaning in French

EnglishFrench
birdbrain (someone who is not intelligent)
noun

étourneaunom {m}