Translation of alambre de púas in English:

alambre de púas

barbed wire, n.

(alambre de espino)

masculine noun

  • 1

    barbed wire
    barbwire US