Terms and Conditions of Service.
By downloading these songs, You agree to be bound by our# | Download | Title | Play |
1 | 3769 | Sar Sare Poshta |
PLAY PAUSE |
2 | 2717 | Chal Akela |
PLAY PAUSE |
3 | 2502 | Ein Sher Ra Baray Tu |
PLAY PAUSE |
4 | 2434 | Ba Kudam Dar Rawam Man |
PLAY PAUSE |
5 | 2376 | Delat Mekhast Baraye Tu |
PLAY PAUSE |
6 | 3347 | Nadanad Rasme Yari |
PLAY PAUSE |
7 | 2237 | Beyayaid Beyayaid Ka Gulzar |
PLAY PAUSE |
8 | 2160 | Na Surode Na Surore |
PLAY PAUSE |
9 | 3170 | Marge Man Rozi Fara |
PLAY PAUSE |
1 0 | 3307 | Begzar Ta Begeriam |
PLAY PAUSE |
1 1 | 3126 | Yaade Rozgare Shireen |
PLAY PAUSE |