Novosibirsk - Definition

novosibirsk

n 1: a city in the Asian part of Russia on the Ob river; largest
city in Siberia

Look up another word