What does ECD stand for?
ECD stands for "European Communications Division"
How to abbreviate "European Communications Division"?
"European Communications Division" can be abbreviated as ECD
What is the meaning of ECD abbreviation?
The meaning of ECD abbreviation is "European Communications Division"
What does ECD mean?
ECD as abbreviation means "European Communications Division"