MalayTranslate.com
Malay to English Translator
Translate Here

English to English

earthling
('/[@]/r/T/l/I//N/ )

noun (n)

  • an inhabitant of the earth
    seorang penduduk bumi
    source: wordnet30
  • An inhabitant of the earth; a mortal.
    seorang penduduk bumi; mortal.
    source: webster1913