Yahoo Dictionary Web Search

  1. WTO
    IPA[ˌdəblyo͞oːtēˈō]
  2. abbreviation

    • 1. World Trade Organization.

    • abbreviation

      World Trade Organization.
  1. 2 results