The Law Dictionary
TRANSLATOR
Law Professor
10 years ago
One who translates from one language to another.
Exit mobile version