English Dictionary
Definition crafty in British English
crafty adjective
adjective
/ˈkrɑːfti/
English Dictionary