Translation of تِلا ساز in English:

User Contribution

تِلا ساز

noun