Significado de “razor wire” - en el Diccionario Inglés

british diccionario