noun a city in the N Dominican Republic.
san francisco de macoris 🔊 Listen to this noun a city in the N Dominican Republic. Share Facebook Twitter Google +