English to Arabic

Meaning for:
Trudge
other
التثاقل