moving staircases

English

Noun

moving staircases

  1. plural of moving staircase