English translation of MENYA UKO WAKWIRINDA GUHATIRWA GUKORA IMIBONANO MPUZABITSINA.

Share your feedback