rain upon Thai Translation

rain on / upon - ทำให้หลั่งไหลลงบน

EnglishThaiTransliteration
rain on / upon
(Phrasal verb)
Related: shower on
ทำให้หลั่งไหลลงบน
Notes: บางสิ่ง
tam hâi làng lǎi long bon