sârmă ghimpată

Romanian

Noun

sârmă ghimpată f (plural sârme ghimpate)

  1. barbed wire