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

Treasure Words