to pour over from a bucket; to drench

listen to the pronunciation of to pour over from a bucket; to drench
Englisch - Türkisch
Englisch - Englisch
bucket