Ce înseamnă “cleste de sarma”?

“cleste de sarma” în Dicționar Român - Englez

  • wire- binding pliers