Translatress

Definition:

  • (n.) A woman who translates.

Compare translatress with other words:

translator vs. translatress

translate vs. translatress