English Dictionary
Definition the WTO in British English
the WTO
/ˌdʌb(ə)ljuː tiː ˈəʊ/
1
Synonyms and related words
