to immerse

  1. abbuddari

Veni di lu latinu "immersus".

water