Translation of batu canai in English:

batu canai

grindstone

noun

  • 1

    grindstone, thick revolving disc for sharpening or grinding things