English to Arabic

Meaning for:
Lampoon
other
الهجاء