English-Italian dictionary »

mouse deer meaning in Italian

EnglishItalian
mouse deer noun

tragulonoun
{m}