10downloads.com
imo Free Video Call for PC Download - Windows 7/8/10 - 10Downloads.com
Advertisements With restrictions on WhatsApp and Messenger audio/video calling features in some countries, imo is one of the best alternative