English
›
Words
to
plunge, drop, or dip into a liquid, or as if into a liquid
Translation:
English
Verb
3
immerse
Add
Translation