IOMBA

AcronymDefinition
IOMBAIsle of Man Badminton Association (UK)
IOMBAIsle of Man Bankers Association