Meaning of OECD in English:

OECD

Pronunciation /əʊiːsiːˈdiː/

Translate OECD into Spanish

abbreviation

  • Organization for Economic Cooperation and Development.