English to Arabic

Meaning for:
Gibing
other
الإستهزاء