English to Arabic

Meaning for:
Toilsomeness
other
يتطلب مجهوداً