What does XTR stand for?
XTR stands for "XTRA Corporation"
How to abbreviate "XTRA Corporation"?
"XTRA Corporation" can be abbreviated as XTR
What is the meaning of XTR abbreviation?
The meaning of XTR abbreviation is "XTRA Corporation"
What does XTR mean?
XTR as abbreviation means "XTRA Corporation"