Translation of کُوچہ نو in English:

User Contribution

کُوچہ نو

noun