Gruelling definition

So difficult or taxing as to make one exhausted; backbreaking.
adjective
1
0
Advertisement