TECHNO


Meaning of TECHNO in English

Noun. A type of electronically created dance music.

Slang English vocab.      Английский сленговый словарь.