translator 2
noundomain: person
Princeton WordNet [ver.3.1]
Definition
someone who mediates between speakers of different languages
Synonyms
- interpreter 1
someone who mediates between speakers of different languages
someone who mediates between speakers of different languages
someone who mediates between speakers of different languages
