Translation of limestone in Malay

limestone

batu kapur

noun

  • 1

    batu kapur