se traduce

listen to the pronunciation of se traduce
Spanisch - Englisch
translates
third person singular of translate