Slovnenya

Translation Japanese English: エスカレーター

Dictionary: main