English | German | Russian | Czech

Novosibirsk English

Meaning Novosibirsk meaning

What does Novosibirsk mean?

Novosibirsk

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

Synonyms Novosibirsk synonyms

What other words have the same or similar meaning as Novosibirsk?

Novosibirsk English » English

Russia

Are you looking for...?