What does DLR stand for?
DLR stands for "German Aerospace Center"
How to abbreviate "German Aerospace Center"?
"German Aerospace Center" can be abbreviated as DLR
What is the meaning of DLR abbreviation?
The meaning of DLR abbreviation is "German Aerospace Center"
What does DLR mean?
DLR as abbreviation means "German Aerospace Center"