Translation of batu in English:

batu

stone

noun

  • 1

    stone
    ‘batu bara’ coal
    ‘batu es’ hailstone
    ‘es batu’ ice block