Italian-English dictionary »

tragulo meaning in English

ItalianEnglish
tragulo noun
{m}

chevrotain [chevrotains](any of several small hornless ruminants of the family Tragulidae)
noun
[UK: ʃˈevrəʊtˌeɪn] [US: ʃˈevroʊtˌeɪn]

mouse deernoun