French-English dictionary »

petit-duc scops meaning in English

FrenchEnglish
petit-duc scops nom {m}

Eurasian scops owl◼◼◼(Otus scops)
noun