English to Arabic

Meaning for:
Cattier
other
أكثر حقدا