Translatress Definition
noun
A woman who translates.
Wiktionary
Other Word Forms of Translatress
Noun
Singular:
translatress
Plural:
translatressesFind Similar Words
Find similar words to translatress using the buttons below.