The ______________ border(s) northern France and separates the British isles from the rest of Europe.
ANavigable river
BCentral uplands
CNorth Sea
DEnglish Channel
ANavigable river
BCentral uplands
CNorth Sea
DEnglish Channel