French-English dictionary »

drum'n'bass meaning in English

FrenchEnglish
drum'n'bass nom {f}

drum and bass◼◼◼(genre of electronic music)
noun