A friend translates TED pop-science videos from English

 
A friend translates TED pop-science videos from English - My, The science, Ted, Lecture, Video lessons, Longpost
A friend translates TED pop-science videos from English - My, The science, Ted, Lecture, Video lessons, Longpost


v20240901