wto - English Synonyms Dictionary

wto

n.
[1] World Trade Organization