English to Arabic

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