English
›
Words
troops
stationed in a fort
Translation:
English
Noun
4
garrison
Add
Translation