英吉利海峡

英吉利海峡
YīngHǎixiá

English Channel

1 meaning
MEANING

MEANING

  1. noun

    English Channel

    • The English Channel lies between France and England.

STROKE ORDER
Loading…

Explore more related entries to look up.