Việt
tẩm ướt
thấm ướt
mưa rào
Anh
drench
macerate
soak through
proof
soak
temper
cloudburst
downfall
downpour
drencher
gust
gust of rain
pour
rainfall
drench, macerate, soak through
drench, macerate, proof, soak, soak through, temper
cloudburst, downfall, downpour, drench, drencher, gust, gust of rain, pour, rainfall