gruelling in Catalan gruelling in Catalan ardu adj Very difficult or taxing; exhausting; backbreaking. Add to Flashcards