English to Hindi

Meaning for:
submersion
other
निमज्जन;आप्लावन