MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Damaliscus lunatus

noun (n)

  • a large South African antelope; considered the swiftest hoofed mammal
    besar afrika selatan kijang; dianggap tercepat hoofed mamalia
    Synonym:
    sassaby, topi
    source: wordnet30