TTO
Jump to navigation
Jump to search
Translingual
[edit]Symbol
[edit]TTO
English
[edit]Proper noun
[edit]TTO
- (sports) Abbreviation of Toronto.
Noun
[edit]TTO (plural TTOs)
- Initialism of technology transfer office.
TTO
TTO
TTO (plural TTOs)