Chinese-English dictionary »

油管 /yóuguǎn/ meaning in English

ChineseEnglish
油管 /yóuguǎn/ proper noun

YouTube(a video-sharing website)
proper noun