Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Rupicapra rupicapra
noun
(n)
hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips
hoofed mamalia dari pergunungan eurasia memiliki tegak tanduk dengan backward hooked tips
Synonym:
chamois
source: wordnet30