French-English dictionary »

pic flamboyant meaning in English

FrenchEnglish
pic flamboyant nom {m}

northern flicker◼◼◼(Colaptes auratus)
noun