Slovnenya

Translation English Japanese: emplacement

Dictionary: main
emplacement
noun