English-Italian dictionary »

european beaver meaning in Italian

EnglishItalian
European beaver noun

castoro europeonoun
{m}