immerse in Italian
immerse in Italian
immergere
(transitive) To place within a fluid (generally a liquid, but also a gas).
immergersi
(transitive) To involve or engage deeply.