Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for crafty
1. s. marked by skill in deception
All in One
Professor
Crafty is a chess program written by UAB professor Dr. Robert Hyatt, with continual development and assistance from Michael Byrne, Tracy Riegle, and Peter Skinner.
Related Images
Related Images/Visuals for crafty
International Languages
Meaning for crafty found in 8 Languages.
Sponored Video