Wiki History Listing


V1 An automatic staircase. Commonly found in shopping malls and airports.
Updated by RandomUser Sun, Dec 01 '24, 06:03