The "MUST-HAVE" app for the enlightened public, enjoy TED speeches with "TED Air" and share it with friends.TED stands for Technology, Entertainment, …
With this App, You can play TED Talk videos with subtitles of your language. - Fast and simple - Watch TED Talks with subtitles over 88 languages. - Y …