ITMAS

AcronymDefinition
ITMAS➣International Tourism Marketing Assistance Scheme (South Africa)