Translation of staircase in Setswana

staircase

serepodi

nounPlural staircases

  • 1

    serepodi
    • a set of stairs