Meaning of WTO in English:

WTO

abbreviation

  • World Trade Organization.

Pronunciation

WTO

/ˌdʌbljuːˌtiːˈəʊ/