What does UTD stand for?
UTD stands for "University of Toronto Division"
How to abbreviate "University of Toronto Division"?
"University of Toronto Division" can be abbreviated as UTD
What is the meaning of UTD abbreviation?
The meaning of UTD abbreviation is "University of Toronto Division"
What does UTD mean?
UTD as abbreviation means "University of Toronto Division"