ECATU

AcronymDefinition
ECATUEastern Cape Appropriate Technology Unit