What does EDRA stand for?
EDRA stands for "European Defence Research Agency"
How to abbreviate "European Defence Research Agency"?
"European Defence Research Agency" can be abbreviated as EDRA
What is the meaning of EDRA abbreviation?
The meaning of EDRA abbreviation is "European Defence Research Agency"
What does EDRA mean?
EDRA as abbreviation means "European Defence Research Agency"