meaning of firth of clyde
1.
a
firth
on
the
southwestern
coast
of
Scotland
emptying
into
the
North
Channel
Related Words
firth of clyde
|
Developed & Maintained By
Taraprasad.com