to immerse in liquid; to steep or drench

listen to the pronunciation of to immerse in liquid; to steep or drench
Englisch - Englisch
souse
to immerse in liquid; to steep or drench
Favoriten