EXPERIENCE
LEARN
B2 - Advanced
IPA
/tʰlĕək prɨl/
GD
thleak pruel

ធ្លាក់ព្រឹល Meaning in English

Hail Is Falling
Hailing
Snowing

Definitions

US it's hailing; hail is falling
Headley