Translation of escalator in Setswana

escalator

serepodi se se itsamaisang

nounPlural escalators

  • 1

    serepodi se se itsamaisang
    • a moving mechanical staircase with an endless line of steps travelling up or down