Thanolo ya escalator ka Setswana

escalator

serepodi se se itsamaisang

leinaPlural escalators

  • 1

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