upper landing /ˌʌpə lɐbˈɒɹətɹi/ n

中文:上部平台

Meaning:Platform located at the head of the escalator.

Found in these illustrated scenes(1)

‹ Browse all scenes