English edit

Noun edit

carbon leakages

  1. plural of carbon leakage