English
›
Words
fixed
line of posts used as defensive barrier
Translation:
English
Noun
9
stockade
Add
Translation