Terms and Conditions of Service.
By downloading these songs, You agree to be bound by our# | Download | Title | Play |
1 | 1179 | Bacha Nasho Aye Del |
PLAY PAUSE |
2 | 1094 | Che Khelaf Sar Zad |
PLAY PAUSE |
3 | 1098 | Bas Ke Jafa Ze Kharo Gul |
PLAY PAUSE |
4 | 1040 | Dor Az Tu Har Shab |
PLAY PAUSE |
5 | 922 | Ba Khater Azada Ghubari |
PLAY PAUSE |
6 | 1207 | Merawi Az Man Labrez Feghanam |
PLAY PAUSE |
7 | 1180 | Boy Tu Khezad Hanoz |
PLAY PAUSE |
8 | 1293 | Emshab Ba Qesae Dele Man |
PLAY PAUSE |
9 | 922 | Aye Ke Az Yar Neshan |
PLAY PAUSE |
1 0 | 1163 | Yarab Ghum Berahme Yaran |
PLAY PAUSE |
1 1 | 1339 | Az Peshe Man Beraw Ka |
PLAY PAUSE |
1 2 | 1227 | Eshq Man Ba Tu Bod |
PLAY PAUSE |
1 3 | 1169 | Aye Dozdeeda Chashm Az Aaho |
PLAY PAUSE |