Translation of چکاسہ in English:

User Contribution

چکاسہ

noun