59

What is the meaning of njane guru in kikuyu


sort by best latest

Emmanuel Kariuki profile image90

Emmanuel Kariuki says

5 years ago
 |  Comment
working