barbed wires

English

Noun

barbed wires

  1. plural of barbed wire