Please enable javascript to use dictionary! Howto enable javascript?
baffling▼adjective
debatable▼adjective
difficult▼adjectivesimilar term
hard▼adjectivesimilar term
knotty▼adjective
problematic▼adjective
questionable▼adjectivesimilar term
tough▼adjective
↑