Search term drench has 4 results
Jump to
EN English PT Portuguese
drench (v) [soak] molhar (v) [soak]
drench (v) [soak] empapar (v) [soak]
drench (v) [soak] ensopar (v) [soak]
drench (v) [soak] encharcar (v) [soak]