MalayTranslate.com
Malay to English Translator
Translate Here

English to English

bezoar goat
('b/i/z/oU/r_g/oU/t )

noun (n)

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