English to Arabic

Meaning for:
Screed
other
الرسالة المملّة