What does "Giti" mean in Kikuyu ?

One english translation is "Pussy" - How to say Pussy in other languages


More Kikuyu Swear Words


Ads