IMESA

AcronymDefinition
IMESAInstitution of Municipal Engineering of South Africa