Advertisement

Advertisement

Santiago de los Caballeros

[sahn-tyah-gaw the laws kah-vah-ye-raws]

noun

  1. a city in the N central Dominican Republic.



Advertisement

Advertisement

Advertisement

Advertisement


Santiago del Esterosantims