French-English dictionary »

pouillot ibérique meaning in English

FrenchEnglish
pouillot ibérique nom {m}

Iberian chiffchaff◼◼◼(Phylloscopus ibericus)
noun