English
›
Words
severe
trial or affliction
Translation:
English
Noun
7
ordeal
Add
Translation