What does "Nin akkan naayi keya" mean in Kannada?

One english translation is "May a dog hump your sister." - How to say May a dog hump your sister. in other languages


More Kannada Swear Words


Ads