Tumba (river)


Tumba - river in Angola.