English to Spanish Dictionary escalators

escalators

Escaleras mecánicas
translation of 'escalators'
noun
escalera móvil,
escalera mecánica
Credits: Google Translate
Download the
HelloEnglishApp
image_one