se traduce

listen to the pronunciation of se traduce
Испанский Язык - Английский Язык
translates
third person singular of translate