French-English dictionary »

parafoudre meaning in English

FrenchEnglish
parafoudre nom {m}

surge protector◼◼◼(appliance designed to protect electrical devices)
noun