French-English dictionary »

petit-duc maculé meaning in English

FrenchEnglish
petit-duc maculé nom {m}

screech owl [screech owls]◼◼◼(Megascops)
noun
[UK: skriːtʃ aʊl] [US: ˈskriːtʃ ˈaʊl]