Translation of letlapa in English:

letlapa

stone

noun (class 5, plural matlapa)

  • 1

    stone
    rock