English Dictionary
Definition Eurostar in British English
Eurostar
/ˈjʊərəʊˌstɑː(r)/
Synonyms and related words
