Please enable javascript to use dictionary! Howto enable javascript?
English Channel▼nounThe part of the Atlantic Ocean between Great Britain and France
↑