Tateguru


Tateguru - river in Zimbabwe.