EXPERIENCE
LEARN
C2
IPA
/ɗeʔmpiʔŋ/
GD
demping

ដិម្ពិង Meaning in English

Definitions

US Noun dumping, flooding (e.g. flooding the market)
Headley

Etymology

English - dumping