KIWASCO

AcronymDefinition
KIWASCOKisumu Water and Sewerage Company (Kenya)