DEFAMES

DEFAMES defames (di-fay-meez or di-fahm), adj. [Law French] Infamous. What is the legal equivalent of the term DEFAMES in Chinese?

DEFAMES Read More »