Translation of limestone in Setswana

limestone

letlapa la taka

noun

  • 1

    letlapa la taka
    • a kind of rock from which lime (calcium oxide) is obtained