What does "Shoftor " mean in Afghan?

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


More Afghan Swear Words


Ads