Skip to main content

novosibirsk

English novosibirsk meaning in English  •  novosibirsk का अर्थ अंग्रेजी में
prop. n.
  • A city in the Asian part of Russia. Much Soviet military research was performed there, and until the 1990's it was restricted from entry by foreigners.
Advertisement