Translation teams
Cooperative groups of translators
English <> French Interpreters
Promote Translation and Interpreting Industry
United Arab Emirates
Description
I am seeking members' input, please!
Team leader
Team members 1