sodden in Portuguese
sodden in Portuguese
encharcado
Soaked or drenched with liquid; soggy, saturated.
encharcar
(transitive) To drench, soak or saturate.