translator in Spanish
translator in Spanish
traductor
someone or something that translates meaning from one language to another
traductora
someone or something that translates meaning from one language to another