Translation of شِکستن in English:

User Contribution

شِکستن

noun