Bulgarian-English dictionary »

телена ограда meaning in English

BulgarianEnglish
телена ограда noun

wire [wires](fence made of usually barbed wire)
noun
[UK: ˈwaɪə(r)] [US: ˈwaɪər]