What does "Shalita " mean in Afghan?

One english translation is "Crazy, or Bitch" - How to say Crazy, or Bitch in other languages


More Afghan Swear Words


Ads