Search

Escto search a new word

translator

noun
EStraductor
originLatin

A person who translates from one language into another.

Word Map