French-English dictionary »

chevêche des terriers meaning in English

FrenchEnglish
chevêche des terriers nom {f}

burrowing owl◼◼◼noun