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
This product is created by the adaptation of LEXiTRONTM developed by NECTEC (http://www.nectec.or.th)