休达

休达
Xiū

Ceuta, autonomous city of Spain on the northern coast of Africa, bordering Morocco

1 meaning
MEANING

MEANING

  1. noun

    Ceuta, autonomous city of Spain on the northern coast of Africa, bordering Morocco

    • Ceuta is a city of Spain in North Africa.

STROKE ORDER
Loading…

Explore more related entries to look up.