translator in Italian
translator in Italian
traduttore
someone or something that translates meaning from one language to another
traduttrice
someone or something that translates meaning from one language to another