Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
youju
youke
youqu
yougu
youxu
yoke
?
优
酷
Yōu
kù
Youku, Chinese video hosting platform
油
库
yóu
kù
fuel depot / fuel farm
爱
优
腾
Ài
Yōu
Téng
abbr. for iQiyi
爱奇艺
+ Youku
优酷
+ Tencent
腾讯
By
MDBG
2024