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