drench Thai Translation

drench - ทำให้เปียกโชก

EnglishThaiTransliteration
drench
(Verb)
Related: dowse; soak; saturate
ทำให้เปียกโชก
Related:ทำให้ชุ่ม
tam hâi bpìak-chohk