English to Arabic

Meaning for:
Quashed
other
مسقط