to drench; to wet thoroughly

listen to the pronunciation of to drench; to wet thoroughly
İngilizce - İngilizce
soak