What does XTBS stand for?
XTBS stands for "XEN Techno Biological Sphere"
How to abbreviate "XEN Techno Biological Sphere"?
"XEN Techno Biological Sphere" can be abbreviated as XTBS
What is the meaning of XTBS abbreviation?
The meaning of XTBS abbreviation is "XEN Techno Biological Sphere"
What does XTBS mean?
XTBS as abbreviation means "XEN Techno Biological Sphere"