Translation of چتر عنبریں in English:

User Contribution

چتر عنبریں

noun