Slovnenya

Translation English Japanese: location

Dictionary: main
location
noun