Search
Select the dictionary language
syllabuses
letters
causing a significant loss of physical, emotional, or mental energy
arduous
exhausting
grueling
taxing
tiring
Lexical Tree