translator in Catalan
translator in Catalan
traductor
A person or thing that translates meaning from one language into another, particularly
traductora
A person or thing that translates meaning from one language into another, particularly