rain upon Thai Translation

rain on / upon - ตกลงบน

EnglishThaiTransliteration
rain on / upon
(Phrasal verb)
ตกลงบน
Notes: ฝน
dtòk long bon