English to Arabic

Meaning for:
Aboveground
other
سطحيّ :: حي :: فوق سطح الارض :: موجود