What does EMTA stand for?
EMTA stands for "European Metropolitan Transport Authorities"
How to abbreviate "European Metropolitan Transport Authorities"?
"European Metropolitan Transport Authorities" can be abbreviated as EMTA
What is the meaning of EMTA abbreviation?
The meaning of EMTA abbreviation is "European Metropolitan Transport Authorities"
What does EMTA mean?
EMTA as abbreviation means "European Metropolitan Transport Authorities"