YourDictionary

Avellaneda

city in E Argentina, on the Río de la Plata: suburb of Buenos Aires: pop. 334,000

See Avellaneda in American Heritage Dictionary 4

link/cite print suggestion box