MalayTranslate.com
Malay to English Translator
Translate Here

English to English

impala
(/I/m'p/&/l/@/ )

noun (n)

  • African antelope with ridged curved horns; moves with enormous leaps
    kijang dengan rabung melengkung tanduk afrika; bergerak dengan lompatan besar
    source: wordnet30