TED-Ed channel

Swahili subtitles ・ 8 videos

Original YouTube channel page