Italian-English dictionary »

ratto procavia meaning in English

ItalianEnglish
ratto procavia noun
{m}

dassie rat(rat found in southwestern Africa)
noun