EXPERIENCE
LEARN
C2
IPA
/ciə srɔːlah/
GD
chea srolah

ជាស្រឡះ Meaning in English

Definitions

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