EXPERIENCE
LEARN
C2
IPA
/stɑh pruəh/
GD
staoh pruoh

ស្តោះព្រួស Meaning in English

Definitions

US to spit out, specif. to spit water on a sick person as a means of curing him / her (usually performed by a folk medicine practitioner)
Headley