kamus
.
Search
About
restraint_of_trade
English
restraint of trade
Noun
Any act that tends to prevent free competition in business
English: restraint of trade