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