Slovnenya

Translation English Japanese: supreme headquarters

Dictionary: main
supreme headquarters
noun