What does "babadu" mean in Dinka?

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


More Dinka Swear Words


Ads