Englishfor English speakers
translatrix English
Meaning translatrix meaning
What does translatrix mean?
translatrix
Synonyms translatrix synonyms
What other words have the same or similar meaning as translatrix?