English-Italian dictionary »

sewellel meaning in Italian

EnglishItalian
sewellel (mountain beaver)
noun

castoro di montagnanoun
{m}