English to Arabic

Meaning for:
Felled
other
مسقط