umwicanzoka

Kinyarwanda
| umwíicanzóka |
No photos yet
No one's added a photo of umwicanzoka yet. If you have one, we'd love to see it.

Literal Meaning: 'the killer of snakes'

enrw