Search term eskalator has one result
Jump to
PL Polish EN English
eskalator (n) [mechanical device] (n) escalator (n) [mechanical device]