OECD


Meaning of OECD in English

[OECD] abbreviation Organization for Economic Cooperation and Development

Merriam-Webster English vocab.      Английский словарь Merriam Webster.