"to drench" translation into Thai

EN

"to drench" in Thai

EN

to drench [drenched|drenched] {verb}

volume_up