MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Numida meleagris

noun (n)

  • a west African bird having dark plumage mottled with white; native to Africa but raised for food in many parts of the world
    afrika barat yang mempunyai bulu burung gelap pelak dengan putih; asli afrika tapi mengangkat untuk makanan di banyak tempat di dunia
    source: wordnet30