Italian: immergersi

Italian verb 'immergersi' conjugated