English to Arabic

Meaning for:
Toppled
other
مسقط