Translation of alambre de púas in English:

alambre de púas

barbed wire, n.

masculine noun

(alambre de espino)
  • 1

    barbed wire
    barbwire US