EXPERIENCE
LEARN
C2
IPA
/siː kɑmlaŋ/
GD
si kamlang

ស៊ីកម្លាំង Meaning in English

Physically Exhausting
Live Off Others

Definitions

US to live at the expense of others.
Headley
US physically exhausting; to require a great amount of physical strength.
Headley

Stems

ស៊ី
Consume