English to Arabic

Meaning for:
Quelled
other
مقموع