Polish-English dictionary »

eskalator meaning in English

PolishEnglish
eskalator noun

escalatornoun
mechanical device