English to Arabic

Meaning for:
Rant
other
التشدّق