Translation Glossaries from the Web
Search and contribute to this directory of translation glossaries online
1-1 of 1 result
BBC News Online untangles the jargon and acronyms that all to often accompany media coverage of the European Union and its affairs.
Languages
Inglês (Monolingual)