English-French dictionary »

shiny cowbird meaning in French

EnglishFrench
shiny cowbird noun

Vacher luisant◼◼◼nom {m}