要塞都市

fortified city; bastide

Meaning

  1. n
    fortified city; bastide

Example sentences

  • You can still see the remains of the fortress there.