English-Italian dictionary »

zokor meaning in Italian

EnglishItalian
zokor (an Asiatic burrowing rodent)
noun

spalacenoun
{m}