Meaning ofcraftyin English

crafty

us/kræfti/uk/krɑːfti/
#common
Definitions