Multilingual dictionary of abbreviations

PDDA

Code

Meaning

Language

Themes and places

PDDA

Power Driven Decontamination Apparatus

In English