pelt down Thai Translation

pelt down - ตกอย่างหนัก

EnglishThaiTransliteration
pelt down
(Phrasal verb)
Related: pelt with; pour down
ตกอย่างหนัก
Related:เทลงมา (ฝน)
dtòk yàang nàk