Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. Organization of Petroleum-Exporting Countries, OPEC: an organization of countries formed in 1961 to agree on a common policy for the production and sale of petroleum
Translation
English OPEC, Organization of Petroleum-Exporting Countries