Santiago de los Caballeros
WordNet

noun


(1)   City in the northern Dominican Republic
 
x
OK