Printer friendly
"AcronymFinder.com

What does XBA stand for?

XBA stands for Extra Bases Advanced

This definition appears very rarely

See other definitions of XBA