Results (
English) 3:
[Copy]Copied!
n.
constraint, force, main, might, strain
adj.
arduous, baffling, crucial, cruel, difficult, exacting, formidable, hairy, hard, inconvenient, knotty, mean, rough, sticky, stiff, tight, trickish, uneasy; causing difficulty
Being translated, please wait..
