Slovnenya

Translation English Japanese: immerse

Dictionary: main
immerse
verb