to pour over from a bucket; to drench

listen to the pronunciation of to pour over from a bucket; to drench
English - English
bucket
to pour over from a bucket; to drench
Favorites