glasgow
BrE /ˈɡlæskəʊ/ AmE /ˈɡlæskoʊ/
noun en → es
the largest city in Scotland, located on the River Clyde
Glasgow (nombre propio)
Collocations city of Glasgow
-
He was born in Glasgow.
Nació en Glasgow.
a match or competition between two teams from Glasgow
partido, encuentro (de fútbol)
Collocations Glasgow derby
-
The Glasgow match was postponed.
El partido de Glasgow fue pospuesto.