Dictionary search results

Showing 1-3 of 3 results

natural resources British & World English

Materials or substances occurring in nature which can be exploited for economic gain


You searched for natural resources