What does DDPA stand for?
DDPA stands for "Delft Digital Picture Archive"
How to abbreviate "Delft Digital Picture Archive"?
"Delft Digital Picture Archive" can be abbreviated as DDPA
What is the meaning of DDPA abbreviation?
The meaning of DDPA abbreviation is "Delft Digital Picture Archive"
What does DDPA mean?
DDPA as abbreviation means "Delft Digital Picture Archive"