deluge Thai Translation

deluge - ฝนตกหนัก

EnglishThaiTransliteration
deluge
(Noun)
Related: downpour; rain
ฝนตกหนัก
fǒn dtòk nàk