Translation Of Become Immersed In Different Languages

English
Ways to say become immersed
Menjadi tenggelam