umukozi wo mu iresitora
noun
In Kinyarwanda umukozi wo mu iresitora
Category: general
← All Kinyarwanda words