Back to Dictionary
常青藤八校
ChángqīngténgBāxiào
1.
Ivy League
Noun