kamus
.
Search
About
dumping
English
dumping
Noun
Selling goods abroad at a price below that charged in the domestic market
English: dumping