Slovnenya

Translation English Japanese: power station

Dictionary: main
power station
noun