French-English dictionary »

chouette boréale meaning in English

FrenchEnglish
chouette boréale nom {f}

Tengmalm's owl(species)
noun