English to Arabic

Meaning for:
Tirade
other
الشتيمة