Ce înseamnă “barbed wire”?

“barbed wire” în Dicționarul Englez - Român

  • sarma ghimpata