Italian-English dictionary »

surmolotto meaning in English

ItalianEnglish
surmolotto noun
{m}

brown rat(Rattus norvegicus)
noun