excalator [ex ca late or] noun 1: a moving staircase consisting of an endlessly circulating belt of steps driven by a motor.
Blogging since day one!
excalator [ex ca late or] noun 1: a moving staircase consisting of an endlessly circulating belt of steps driven by a motor.