ımmersed in water; a drenching or dunking

listen to the pronunciation of ımmersed in water; a drenching or dunking
Английский Язык - Английский Язык

Определение ımmersed in water; a drenching or dunking в Английский Язык Английский Язык словарь

Immersed in water; a drenching or dunking.
soaking