EXPERIENCE
LEARN
C2
IPA
/tʰumkleʔn ɗouc tmaːt/
GD
thumklen douch tmat

ធុំក្លិនដូចត្មាត Meaning in English

Definitions

US to emit a stench; offensive odor
Headley