Slovnenya

Translation English Japanese: navy base

Dictionary: main
navy base
noun