Howaida Umutwe: Howaida Icyamamare: 0.625 Azwiho: Acting Isabukuru: 1952-03-18 Aho yavukiye: Urupapuro rwitangiriro: Birazwi kandi: هويدا