Italian-English dictionary »

spalace meaning in English

ItalianEnglish
spalace noun
{m}

mole-rat [mole-rats](rodent)
noun
[UK: ˈməʊl.ræt] [US: ˈməʊl.ræt]

zokor(an Asiatic burrowing rodent)
noun