What does "larchat" mean in Bihari?

One english translation is "dick sucker" - How to say dick sucker in other languages


More Bihari Swear Words


Ads