noun a city in the N central Dominican Republic.
santiago de los caballeros 🔊 Listen to this noun a city in the N central Dominican Republic. Share Facebook Twitter Google +