Translation of تعجیلی تار in English:

User Contribution

تعجیلی تار

noun