wto

(noun) World Trade Organization

< wtc | wtv >