Translation of batu loh in English:

batu loh

slate

noun

  • 1

    slate, rock that splits easily into smooth flat blue-grey plates, piece of this used as roofing-material or (formerly) for writing on