• WTO

    Full definition of WTO

    Proper noun

    WTO

    (plural WTOs)
    1. Initialism of World Trade Organization

    Anagrams

    © Wiktionary