Translation Glossaries from the Web
Search and contribute to this directory of translation glossaries online
1-1 of 1 result
Spanish governmental institutions (etc) and how they are called in English. Quite useful! (with links)
Languages
espagnol
anglais