EXPERIENCE
LEARN
C2
IPA
/tʰum klen ɗouc tmaːt/
GD
thum klen douch tmat

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

Definitions

US to emit a stench; offensive odor
Headley