×

escalator meaning in English

n. escalator, mechanical moving stairway

Related Words

  1. escaladeur
  2. escaladé
  3. escale
  4. escalier
PC Version

Copyright © 2018 WordTech Co.