Translation of چِلم چاٹ in English:

User Contribution

چِلم چاٹ

noun