Water Pump automatic - with cable
New
Ilala, ILALA, Dar es Salaam
07 Oct 09:53
Tsh: 16,000