Translation of batu dasar in English:

batu dasar

bedrock

noun

  • 1

    bedrock, solid rock beneath loose soil