Slovnenya

Translation English Japanese: home base

Dictionary: main
home base
noun