What does "chechela" mean in Setswana?

One english translation is "small dried fiecie piece" - How to say small dried fiecie piece in other languages


More Setswana Swear Words


Ads