French-English dictionary »

pouillot verdâtre meaning in English

FrenchEnglish
pouillot verdâtre nom {m}

greenish warbler(Phylloscopus trochiloides)
noun