EXPERIENCE
LEARN
C2
IPA
/ciə srɑlah/
GD
chea sralah

ជាស្រឡះ Meaning in English

Definitions

US to become cleared up (of an illness); to be completely well / cured
Headley