to immerse in liquid; to steep or drench

listen to the pronunciation of to immerse in liquid; to steep or drench
İngilizce - İngilizce
souse
to immerse in liquid; to steep or drench