Printer friendly
"AcronymAttic.com

What does XTBS stand for?

XTBS stands for XEN Techno Biological Sphere

Advertisement:

This definition appears rarely