French-English dictionary »

tech house meaning in English

FrenchEnglish
tech house nom {f}

tech house◼◼◼(subgenre of electronic music)
noun