EXPERIENCE
LEARN
C2
IPA
/tʰum cʰŋuʔjɔːcŋɔp/
GD
thum chhnguyocngop

ធុំឈ្ងុយឈ្ងប់ Meaning in English

Definitions

US to smell very strong, have an overpowering smell
Headley