English to Arabic

Meaning for:
Scoffers
other
المتهكّمون