English synonyms about - contact  

WTO

noun

1 WTO

An international organization based in Geneva that monitors and enforces rules governing global trade.

synonym: World Trade Organization.

Dutch: Wereldhandelsorganisatie


Find more on wto elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0232