YOCU stands for Yanjing Overseas Chinese University

YOCU
Share
Abbreviations And Their Meaning