Novosibirsk in Catalan Novosibirsk in Catalan Novossibirsk proper noun An oblast of Russia in Siberia. Add to Flashcards