Translation of kraf in English:

kraf

craft

noun

  • 1

    craft, an activity involving a special skill at making things with your hands, highly skilled handiwork