English-Italian dictionary »

rock hyrax meaning in Italian

EnglishItalian
rock hyrax (Procavia capensis)
noun

irace del Caponoun
{f}