Meaning of strait of dover
Definition of strait of dover
(noun)
the
strait
between
the English Channel and the North Sea; shortest
distance
between
England and the European
continent
Other information on strait of dover
WIKIPEDIA results for
strait of dover
Amazon results for
strait of dover
Tweet