What does "Mardakhor" mean in Afghan?

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


More Afghan Swear Words


Ads