Russian-English dictionary »

демосцена meaning in English

RussianEnglish
демосцена noun

demoscene(computing subculture)
noun