Golden Bowl

Dictionary

BEDRENCHINGppr.

Soaked; drenching.