French-English dictionary »

retraduire meaning in English

FrenchEnglish
retraduire verbe

retranslate◼◼◼(translate again or anew)
verb
[UK: ˈriː.træns.ˈleɪt] [US: riː.trænz.ˈleɪt]