English-Italian dictionary »

razor wire meaning in Italian

EnglishItalian
razor wire (a form of security wire)
noun

nastro spinatonoun
{m}