TED channel

French subtitles ・ 4,288 videos

Original YouTube channel page