EXPERIENCE
LEARN
C2
IPA
/sɑːmreic tʰɔːr/
GD
samrech thor

សម្រេចធម៌ Meaning in English

Definitions

US to be enlightened; to gain a measure of enlightenment
Headley

Topics

Religion