deluge Thai Translation

deluge - ท่วมท้น

EnglishThaiTransliteration
deluge
(Verb)
Opposites: sprinkle
Related: flood; inundate; soak; rain cats and dogs
ท่วมท้น
Related:ล้นหลาม, ตกหนัก (ฝน)
tûam tón