TED channel videos with Russian subtitles

3,427 videos

Original YouTube channel page

Last updated: 2022-10-01 03:10