EXPERIENCE
LEARN
C2
IPA
/sɑːŋkraːc/
GD
sangkrach

សង្ក្រាច Meaning in English

Definitions

US Adjective to have been in the same spot / job for a very long time
Headley