razor wire – English–Español translations

🇬🇧 en es 🇪🇸

razor wire noun

  • a form of security wire
concertina
Wiktionary Links