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