French
Detailed Translations for se traduire from French to English
se traduire:
-
se traduire (exprimer; raconter; prononcer; se manifester; interpréter; donner tournure à; manifester; dire; avancer; communiquer; traduire; parler; formuler; proférer; imiter; s'exprimer; faire un discours)
to express; to utter; give expression to; express oneself; to impersonate; to ventilate; reveal oneself; to talk; to speak-
give expression to verb
-
express oneself verb
-
reveal oneself verb
Translation Matrix for se traduire:
External Machine Translations: