free translation ( synonym found)

Definition of free translation:

(n) : the act of converting or translating (text from one language to another); the end result of translating text

Definition of free translation:

(n) : the act of converting or translating (text from one language to another); the end result of translating text

Back to Top