MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Darwin
('d/A/rw/I/n )

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)
    source: wordnet30
  • provincial capital of the Northern Territory of Australia
    provinsi ibukota wilayah utara australia
    source: wordnet30