The English Channel separates which two countries?

Answers (1)

England & France

Votes: +0 / -0