Italian-English dictionary »

kudu meaning in English

ItalianEnglish
kudu noun
{m}

kudu [kudus](Tragelaphus imberbis or Tragelaphus strepsiceros)
noun
[UK: ˈkuː.duː] [US: ˈkuː.duː]

Your history