Definition of carbon trading in English:

carbon trading

noun

Pronunciation

carbon trading