坎塔布连海

坎塔布连海
Kǎnliánhǎi

Bay of Biscay (Spanish: Mare Cantabrico)

1 meaning
MEANING

MEANING

  1. noun

    Bay of Biscay (Spanish: Mare Cantabrico)

    • The Bay of Biscay is located in northern Spain.

STROKE ORDER
Loading…

Explore more related entries to look up.