YouTube adds support for dubbing videos in over 40 languages Image Credit: Techcrunch YouTube introduces support for dubbing videos in more than 40 languages. This is part of the Daily Crunch, which provides the most important startup, tech, and venture capital news in one package. 0 0 Share 0 Tweet 0 Share 0