Noun
barricade [pl. barricades]
حاجز {في طَرِيق}
barricade [pl. barricades]
متراس {لِلدّفاعِ يُسْتَتَرُ بِهِ مِنَ العَدُوّ}
barricade [ barricaded ; barricaded ]
barricade [pl. barricades]
استحكام {جمعه: اِسْتِحْكامات}
...
متراس {لِلدّفاعِ يُسْتَتَرُ بِهِ مِنَ العَدُوّ}
Verb
to barricade [pl. barricades]
to barricade [ barricaded ; barricaded ]
similar Results
barricades (n.) , [sing. a barricade]
barricades (n.) , [sing. a barricade] , Pl.