Santiago de los Caballeros (English, name)
expansion: Santiago de los Caballeros
Senses:
glosses: A city in the Dominican Republic.
Forms: