Translation of شکنبہ in English:

User Contribution

شکنبہ

noun