Travis' makers claim it can translate 80 languages ... The only footage of the device in action doesn't show the final product, either. The demonstration, seen below, features a big, bulky ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results