Slovnenya

Translation English Japanese: technological revolution

Dictionary: main