French-English dictionary »

radiocassette meaning in English

FrenchEnglish
radiocassette nom {m}

boom box◼◼◼(portable audio system)
noun