• OECD

    {{initialism-old|en}}

    OECD
    1. The Organisation for Economic Co-operation and Development.

    Anagrams

    © Wiktionary