Italian-English dictionary »

tilacino meaning in English

ItalianEnglish
tilacino noun
{m}

Tasmanian wolf(extinct carnivorous marsupial)
noun