Slovnenya

Translation English Japanese: power failure

Dictionary: main
power failure
noun