WTO

Definitions of WTO
  1. noun
    an international organization based in Geneva that monitors and enforces rules governing global trade
Word Family