English to Arabic

Meaning for:
Truculent
other
مشاكس