Chiramba


Chiramba - river in Mozambique.