TMAB

AcronymDefinition
TMABThe Mighty All Blacks (online gaming)
TMABTelecom Managers Association of Belgium