10downloads.com
Install Yolla International Calling on Windows 7/8/10 and Mac - 10Downloads.com
If you have friends of relative living abroad, you will love to have Yolla International Calling app installed on your Windows PC, desktop, laptop or even Macbook. It allow you make free calls to your loving ones outside the country using an internet connection.