English-French dictionary »

demoscene meaning in French

EnglishFrench
demoscene (computing subculture)
noun

scène démo◼◼◼nom {f}