Immersing

Hindi Meaning

डुबाना

जलसमाधि देना

डुबो देना

दफन करना

तल्लीन करना

English Meaning

  1. Present participle of immerse.