Skip to main content

translatress

English translatress meaning in English  •  translatress का अर्थ अंग्रेजी में
Noun
  • A woman who translates.
Advertisement