Stockade — English French translation1 translation found

stockade (n) (general) palissade (f) (n) (general)
Translate Stockade into other languages
Translate stockade into German
Translate stockade into Italian
Translate stockade into Spanish
Translate stockade into Dutch
Translate stockade into Portuguese
Translate stockade into Slovenian
Translate stockade into Polish
Translate stockade into Czech