kamus
.
Search
About
economic_strangulation
English
economic strangulation
Noun
Punishment of a group by cutting off commercial dealings with them
English: economic strangulation