MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Capra aegagrus

noun (n)

  • wild goat of Iran and adjacent regions
    liar kambing iran dan kawasan berdekatan
    source: wordnet30