meaning of novosibirsk
1.
a
city
in
the
Asian
part
of
Russia
on
the
Ob
river;
largest
city
in
Siberia
Related Words
novosibirsk
|
Developed & Maintained By
Taraprasad.com