Czech-English dictionary »

indri meaning in English

CzechEnglish
indri noun
{m}

indri [indris](Indri indri)
noun
[UK: ˌɪn.ˈdriː] [US: ˌɪn.ˈdriː]