English to Arabic

Meaning for:
Rampaged
other
مهيج