What does torp stand for?
torp stands for "Tibetan Observation and Research Platform"
How to abbreviate "Tibetan Observation and Research Platform"?
"Tibetan Observation and Research Platform" can be abbreviated as torp
What is the meaning of torp abbreviation?
The meaning of torp abbreviation is "Tibetan Observation and Research Platform"
What does torp mean?
torp as abbreviation means "Tibetan Observation and Research Platform"