pelt with Thai Translation

pelt with - ตกหนัก

EnglishThaiTransliteration
pelt with
(Phrasal verb)
Related: pelt down; pout down
ตกหนัก
Notes: ฝน
Related:กระหน่ำ
dtòk nàk