Translation of سلاخہ in English:

User Contribution

سلاخہ

noun