Italian-English dictionary »

mustelide meaning in English

ItalianEnglish
mustelide noun
{m}

mustelid(any species of family Mustelidae)
noun