What does "Didi " mean in Zulu?

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


More Zulu Swear Words


Ads