• word of the day

    novosibirsk

    novosibirsk - Dictionary definition and meaning for word novosibirsk

    Definition
    (noun) a city in the Asian part of Russia on the Ob river; largest city in Siberia
Download our Mobile App Today
Receive our word of the day
on Whatsapp