By Ngcobo
On
In Surname meaning & origin
Ngcobo, Mashiyamahl’engathi azoshumayela, Ngcob’omhlophe ozal’ugasela, Mashiy’amade, Shangase, Maguya ka Vumezitha
Powered by WordPress & Theme by Anders Norén