Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Capra aegagrus
noun
(n)
wild goat of Iran and adjacent regions
liar kambing iran dan kawasan berdekatan
Synonym:
bezoar goat
,
pasang
source: wordnet30