Rain down (on upon)



phrasal verb
1.
ធ្លាក់ស្រោចមក (លើ)