English-Italian dictionary »

springhare meaning in Italian

EnglishItalian
springhare (rodent)
noun

lepre saltatrice del Caponoun
{f}