Chinese-English dictionary »

铁刺丝 /tiěcìsī/ meaning in English

ChineseEnglish
铁刺丝 /tiěcìsī/ noun

barbed wire(twisted strands of steel wire)
noun
[UK: bɑːbd ˈwaɪə(r)] [US: ˈbɑːrbd ˈwaɪər]