Translation of شکنجبین in English:

User Contribution

شکنجبین

noun