YourDictionary

Novosibirsk

city in SC Russia, on the Ob River: pop. 1,436,000

See Novosibirsk in American Heritage Dictionary 4

link/cite print suggestion box