Chinese-English dictionary »

有刺的铁丝网 /yǒu cì de tiěsīwǎng/ meaning in English

ChineseEnglish
有刺的铁丝网 /yǒu de tiěsīwǎng/ noun

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

Your history