Slovnenya

Translation Japanese English: エスカレータ

Dictionary: main