Translation of pillar in Setswana

pillar

pilara

nounPlural pillars

  • 1

    pilara
    • a tall stone or wooden post