Definisi 'barbed wire'

English to English
noun
1 strong wire with barbs at regular intervals used to prevent passage Terjemahkan
source: wordnet30

More Word(s)
wire, concertina, barb,

Visual Synonyms