bn:00109982a
Adjective Concept
PT
No term available
EN
Very difficult; severely testing stamina or resolution WordNet 3.0
Relations
Sources
DERIVATION
SIMILAR