Translation of چتر نور in English:

User Contribution

چتر نور

noun