translatress – English–Français translations

🇬🇧 en fr 🇫🇷

translatress noun

  • A woman who translates
traductrice
Wiktionary Links