PME Kaota

Me. Palesa Kaota

Lejweleputswa District Municipal Manager