Translator (fr. Traducteur)

Translation into English

Synonyms

  • convertisseur
  • interprète
  • traductrice
  • transcripteur