i am in india .. i want to make call to my friends in india itself for free of cost through internet. i heard some sites providing this facility can u help me to this..?????thank u......:-)
i am in india .. i want to make call to my friends in india itself for free of cost through internet. i heard some sites providing this facility can u help me to this..?????thank u......:-)
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks