Novosibirsk
English Dictionary
->
Letter N
-> Novosibirsk
Search Dictionary:
Novosibirsk Definition
(n)
a
city
in
the
Asian
part
of
Russia
on
the
Ob
river
;
largest
city
in
Siberia
Novosibirsk Synonyms
Novosibirsk
© Art Branch Inc.