XBLA stands for Xbox Live Arcade (gaming)

XBLA
Share
Abbreviations And Their Meaning