Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: youju youke youqu yougu youxu yoke ?

Yōu Youku, Chinese video hosting platform
yóu fuel depot / fuel farm
Ài Yōu Téng abbr. for iQiyi 爱奇艺 + Youku 优酷 + Tencent 腾讯

Dictionary · Google Translate · Help
By MDBG 2024