English to Arabic

Meaning for:
Extraterrestrial
other
أحد المخلوقات العليا