DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

To translate, 繙譯; 翻譯. An oral interpreter, 傳譯; 譯官.