What does DTR stand for?
DTR stands for "Davis Tube Recovery"
How to abbreviate "Davis Tube Recovery"?
"Davis Tube Recovery" can be abbreviated as DTR
What is the meaning of DTR abbreviation?
The meaning of DTR abbreviation is "Davis Tube Recovery"
What does DTR mean?
DTR as abbreviation means "Davis Tube Recovery"