gruelling ( synonym found)

Definition of gruelling:

(adj) : so difficult or taxing as to make one exhausted; backbreaking

Back to Top