Synonyms for "crafty"

Words with similar meaning