French-English dictionary »

boîte à savon meaning in English

FrenchEnglish
boîte à savon nom {f}

soapbox car(vehicle)
noun