French-English dictionary »

ghettoblaster meaning in English

FrenchEnglish
ghettoblaster nom {m}

boom box(portable audio system)
noun