IMBBSA

AcronymDefinition
IMBBSAInternational Major Bulletin Board System Association