vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

novosibirsk

noun
01
noun

नोभोसिबिर्स्क (साइबेरियाको सहर)

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