What does "chitsiru" mean in Chichewa?

One english translation is "asshole, idiot, moron" - How to say asshole, idiot, moron in other languages


More Chichewa Swear Words


Ads