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