Meaning of wto
Definition of wto
(noun)
an
international
organization
based
in Geneva that monitors and enforces rules
governing
global
trade
Other information on wto
WIKIPEDIA results for
wto
Amazon results for
wto
Tweet