English to Arabic

Meaning for:
Cantankerous
other
شرس