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