palisade [pl. palisades]
Sinonimi
  • سُور ، حائط ، جدار ، حاجز ، متراس
Notices
  • a fence surrounding something