Autotranslation Definition
noun
Translation of a work into another language by its original author.
Wiktionary
Other Word Forms of Autotranslation
Noun
Singular:
autotranslation
Plural:
autotranslationsOrigin of Autotranslation
-
auto- + translation
From Wiktionary
Find Similar Words
Find similar words to autotranslation using the buttons below.