Translation of چلغوزے in English:

User Contribution

چلغوزے

noun