English to Arabic

Meaning for:
Lampooning
other
الهجو