waterlogged in Spanish
waterlogged in Spanish
encharcado
Soaked with water.
inundado
Soaked with water.