Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Charles Darwin
noun
(n)
English natural scientist who formulated a theory of evolution by natural selection (1809-1882)
inggris alami ilmuwan yang formulated teori evolusi oleh seleksi alam (1809-1882)
Synonym:
charles robert darwin
,
darwin
source: wordnet30