English-French dictionary »

razor wire meaning in French

EnglishFrench
razor wire (a form of security wire)
noun

barbelés coupantsnom {m pl}