What does ETC stand for?
ETC stands for "European Technology Centre"
How to abbreviate "European Technology Centre"?
"European Technology Centre" can be abbreviated as ETC
What is the meaning of ETC abbreviation?
The meaning of ETC abbreviation is "European Technology Centre"
What does ETC mean?
ETC as abbreviation means "European Technology Centre"