English to Arabic

Meaning for:
Pillorying
other
السخرية من