EXPERIENCE
LEARN
C2
IPA
/sɑːɲciʔp/
GD
sanhchip

សញ្ជិប Meaning in English

Six
Sticking To
Attached To

Definitions

US Adjective to be stuck; sticking to, attached to
Headley