What does LTSR stand for?
LTSR stands for "Lake Temagami Site Region"
How to abbreviate "Lake Temagami Site Region"?
"Lake Temagami Site Region" can be abbreviated as LTSR
What is the meaning of LTSR abbreviation?
The meaning of LTSR abbreviation is "Lake Temagami Site Region"
What does LTSR mean?
LTSR as abbreviation means "Lake Temagami Site Region"