Русский-Английский словарь »

демосцена означает в английский

РусскийАнглийский
демосцена noun

demoscene(computing subculture)
noun