English dictionary
crafty meaning and definition
Definition and meaning of crafty at MeaningMonkey.org. crafty meaning and definition in the English Dictionary.CRAFTY adjective
Definition of crafty (adjective)
Source: Princeton University Wordnet