n. interpreter, one who orally translates from one language to another; explainer; commentator
Copyright © 2018 WordTech Co.