French-English dictionary »

hibou des marais meaning in English

FrenchEnglish
hibou des marais nom {m}

short-eared owl [short-eared owls]◼◼◼(owl)
noun
[UK: ʃɔːt ɪə(r)d aʊl] [US: ˈʃɔːrt ˈɪrd ˈaʊl]