French-English dictionary »

électrificateur de clôture meaning in English

FrenchEnglish
électrificateur de clôture nom {m}

electric fence◼◼◼noun