Terms and Conditions of Service.
By downloading these songs, You agree to be bound by our# | Download | Title | Play |
1 | 10041 | Hamsaya |
PLAY PAUSE |
2 | 9059 | Bazi |
PLAY PAUSE |
3 | 13659 | Bahar |
PLAY PAUSE |
4 | 7996 | Tu Bamani |
PLAY PAUSE |
5 | 20595 | Tanha |
PLAY PAUSE |
6 | 10772 | Pato |
PLAY PAUSE |
7 | 11732 | Shahrestani |
PLAY PAUSE |