Versión en Español
Translate
"drench"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
drench
inundación
drench
empapar
drench
mojar, empapar, calar
drenched
mojado
drencher
chaparrón, diluvio.