Portuguese-English dictionary »

demoscene meaning in English

PortugueseEnglish
demoscene noun

demoscene(computing subculture)
noun