Back to Dictionary
休达
休達
Xiūdá
1.
Sebta or Ceuta (city in north Morocco)
Noun
Metadata
- Category
- Chinese