French-English dictionary »

chouette rayée meaning in English

FrenchEnglish
chouette rayée nom {f}

barred owl◼◼◼noun