MalayTranslate.com
Malay to English Translator
Translate Here

English to English

extraterrestrial being

noun (n)

  • a form of life assumed to exist outside the Earth or its atmosphere
    bentuk kehidupan yang menduga ada di bumi atau di angkasa
    source: wordnet30