Translation of سبزہ آخور in English:

User Contribution

سبزہ آخور

noun