French-Spanish dictionary »

traduire meaning in Spanish

FrenchSpanish
traduire

traducir | interpretar