Nyabarongo (English, name)
expansion: Nyabarongo
Senses:
glosses: A major river in Rwanda.
Forms:
form: Nyawarungu
tags: alternative