English synonyms about - contact  

Santiago de los Caballeros

noun

1 Santiago de los Caballeros

City in the northern Dominican Republic.

synonym: Santiago.


Find more on santiago de los caballeros elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0379