What does GTTA stand for?
GTTA stands for "Greater Toronto Transportation Authority"
How to abbreviate "Greater Toronto Transportation Authority"?
"Greater Toronto Transportation Authority" can be abbreviated as GTTA
What is the meaning of GTTA abbreviation?
The meaning of GTTA abbreviation is "Greater Toronto Transportation Authority"
What does GTTA mean?
GTTA as abbreviation means "Greater Toronto Transportation Authority"