Skype Translator vows to translate multilingual voice calls

Skype Translator vows to translate multilingual voice calls – but is it any good?
Advertisements