arduous in Catalan arduous in Catalan ardu adj Needing or using up much energy; testing powers of endurance. Add to Flashcards