What does TTOD stand for?
TTOD stands for "Tsinghua Tongfang Optical Disc"
How to abbreviate "Tsinghua Tongfang Optical Disc"?
"Tsinghua Tongfang Optical Disc" can be abbreviated as TTOD
What is the meaning of TTOD abbreviation?
The meaning of TTOD abbreviation is "Tsinghua Tongfang Optical Disc"
What does TTOD mean?
TTOD as abbreviation means "Tsinghua Tongfang Optical Disc"