Terms and Conditions of Service.
By downloading these songs, You agree to be bound by our# | Download | Title | Play |
1 | 1566 | Ne Ne Namesha |
PLAY PAUSE |
2 | 1192 | Naro Naro |
PLAY PAUSE |
3 | 905 | Mesuzam |
PLAY PAUSE |
4 | 905 | Darya |
PLAY PAUSE |
5 | 734 | Sobhodam |
PLAY PAUSE |
6 | 740 | Pashto |
PLAY PAUSE |
7 | 991 | Maadar |
PLAY PAUSE |
8 | 859 | Tu Rafti |
PLAY PAUSE |
9 | 779 | Del |
PLAY PAUSE |
1 0 | 804 | Jano Jahan |
PLAY PAUSE |
1 1 | 895 | Ne Ne Namesha |
PLAY PAUSE |