shed upon Thai Translation

shed upon - ปล่อยให้ไหลลงบน

EnglishThaiTransliteration
shed upon
(Phrasal verb)
Related: shed on
ปล่อยให้ไหลลงบน
Related:ตกลงบน, หยดลงบน
bplòy hâi lǎi long bon