Meaning of OECD in English:

OECD

Pronunciation /??i?si??di?/

Translate OECD into Spanish

abbreviation

  • Organization for Economic Cooperation and Development.