French-English dictionary »

chouette lapone meaning in English

FrenchEnglish
chouette lapone nom {f}

great grey owl◼◼◼(Strix nebulosa)
noun