noun a city in Nuevo Léon state, N Mexico, a suburb of Monterrey.
san nicolas de los garzas 🔊 Listen to this noun a city in Nuevo Léon state, N Mexico, a suburb of Monterrey. Share Facebook Twitter Google +