P.D.

P.D.

P.D.abbr.

1. PUBLIC DEFENDER.

2. Police department.


TermBase Contributor
Carl, Chinese legal translator, specializes in translating legal documents pertaining to complex business disputes.