What does DTR stand for?
DTR stands for "Design & Technical Resources Limited"
How to abbreviate "Design & Technical Resources Limited"?
"Design & Technical Resources Limited" can be abbreviated as DTR
What is the meaning of DTR abbreviation?
The meaning of DTR abbreviation is "Design & Technical Resources Limited"
What does DTR mean?
DTR as abbreviation means "Design & Technical Resources Limited"