to immerse in liquid; to steep or drench

listen to the pronunciation of to immerse in liquid; to steep or drench
الإنجليزية - التركية
الإنجليزية - الإنجليزية
souse
to immerse in liquid; to steep or drench
المفضلات