Truchman

Webster's Dictionary of the English Language

·noun An interpreter. ·see Dragoman.

Related Words