barricade [pl. barricades]
استحكام {جمعه: اِسْتِحْكامات}
Notices
  • barrier hastily built as a defence or an obstacle