Toggle navigation
Dict Bay 字典
Home
Search
You are searching for glasgow
glasgow definition
largest
city
in
Scotland;
a
port
on
the
Clyde
in
west
central
Scotland;
one
of
the
great
shipbuilding
centers
of
the
world
來源 : wordnet
來源 : Trending