Italian-English dictionary »

ratto del bambù meaning in English

ItalianEnglish
ratto del bambù noun
{m}

bamboo rat(rodent in the genera Rhizomys or Cannomys)
noun

cane rat(rodent)
noun