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

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

Definitions

US to smell very strong, have an overpowering smell
Headley