Translation teams
Cooperative groups of translators
Team Charles Rose Research
Collaborating to be the Best: German - English
Vereinigtes Königreich
Description
Small, discreet
Team language pairs 1
- Deutsch > Englisch
Team leader