What does "Kon Di Cha" mean in Vietnamese?

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


More Vietnamese Swear Words


Ads