Skip to content
Kotomora

英えい仏ふつ海かい峡きょう

え
い
ふ
つ
か
い
きょ
う

Meanings

1

noun

English Channel

The body of water separating southern England from northern France.