bn:00101358a
Adjective Concept
SYL
No term available
EN
Not easy; requiring great physical or mental effort to accomplish or comprehend or endure WordNet 3.0
Relations
Sources