Back to Dictionary
欧洲之星
歐洲之星
Ōuzhōuzhīxīng
1.
Eurostar (train line)
Noun