What does "dakin teli" mean in Balinese?

One english translation is "shit of pussy" - How to say shit of pussy in other languages


More Balinese Swear Words


Ads