What does DTRL stand for?
DTRL stands for "Defence Terrain Research Laboratory"
How to abbreviate "Defence Terrain Research Laboratory"?
"Defence Terrain Research Laboratory" can be abbreviated as DTRL
What is the meaning of DTRL abbreviation?
The meaning of DTRL abbreviation is "Defence Terrain Research Laboratory"
What does DTRL mean?
DTRL as abbreviation means "Defence Terrain Research Laboratory"