Slovnenya

Translation English Japanese: centre of immersion

Dictionary: main
centre of immersion
noun