legal trade

Our editors are putting together more complete content — check back in about 20 minutes

legal trade — noun

1. buying and selling of goods that is allowed by law

1.名詞
釋義

buying and selling of goods that is allowed by law

例句

The company only engages in legal trade.