EXPERIENCE
LEARN
C2
IPA
/ʔaːt krət/
GD
'at kroet

អាត្មក្រឹត Meaning in English

Self-made
Accomplished By Oneself

Definitions

US to be self-made, accomplished by oneself
Headley