Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Cervus elaphus
noun
(n)
common deer of temperate Europe and Asia
umum rusa sederhana dari eropa dan asia
Synonym:
american elk
,
elk
,
red deer
,
wapiti
source: wordnet30