English-Spanish dictionary »

razor wire meaning in Spanish

EnglishSpanish
razor wire (a form of security wire)
noun

concertinanoun
{f}