INTERPRETER


Meaning of INTERPRETER in English

n. one who orally translates from one language to another; clarifier, explainer; commentator

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.