EXPERIENCE
LEARN
C2
IPA
/tɔːtĕək caəŋ/
GD
toteak cheung

ទធាក់ជើង Meaning in English

Definitions

US to kick / stamp the feet repeatedly
Headley