Yahoo Malaysia Web Search

Search results

  1. Dictionary
    sustainable development

    noun

    • 1. economic development that is conducted without depletion of natural resources: "international policies should support sustainable development"