TAG

Dudu Theophile Niyukuri

Lyrics Translation: Ah Ya Ya Ya by Dudu T. Niyukuri

Dudu Theophile Niyukuri, also Dudu T. Niyukuri is a Gospel artist, singer, songwriter, and a producer. Born on September 1981 in Bujumbura, Burundi to...

Latest news

×