What does DTR stand for?
DTR stands for "Dundee Tunnel Research"
How to abbreviate "Dundee Tunnel Research"?
"Dundee Tunnel Research" can be abbreviated as DTR
What is the meaning of DTR abbreviation?
The meaning of DTR abbreviation is "Dundee Tunnel Research"
What does DTR mean?
DTR as abbreviation means "Dundee Tunnel Research"