French-English dictionary »

pile liquide meaning in English

FrenchEnglish
pile liquide nom {f}

wet cell(cell)
noun