Overconsumption meaning

Excessive consumption.
noun
0
0
Advertisement

Origin of overconsumption