Back to Dictionary
优酷
優酷
Yōukù
1. Youku (website)
Noun