Italian-English dictionary »

mustiolo meaning in English

ItalianEnglish
mustiolo noun
{m}

Etruscan shrew(Suncus etruscus)
noun