French-English dictionary »

pouillot siffleur meaning in English

FrenchEnglish
pouillot siffleur nom {m}

wood warbler◼◼◼(Phylloscopus sibilatrix)
noun