English-Italian dictionary »

scops owl meaning in Italian

EnglishItalian
scops owl [scops owls] (Otus scops)
noun

assiolonoun
{m}

assiuolonoun
{m}