translate, interpret; transpose, render

listen to the pronunciation of translate, interpret; transpose, render
الإنجليزية - الفرنسية
traduire