Chinese-English dictionary »

在线视频网站 /zàixiàn shìpín wǎngzhàn/ meaning in English

ChineseEnglish
在线视频网站 /zàixiàn shìpín wǎngzhàn/ noun

YouTube(any website that allows users to upload content)
noun