EXPERIENCE
LEARN
C2
IPA
/kuəc tuʔk knoʔŋ ceʔt/
GD
kuoch tuk knong chet

កួចទុកក្នុងចិត្ត Meaning in English

Definitions

US to be imprinted / have imprinted deep in one's heart
Headley

Topics

Emotions