German-English dictionary »

opd meaning in English

GermanEnglish
OPD

OPD: Abk. für Oberpostdirektion