English to Arabic

Meaning for:
Cumbersome
other
متعب