English
›
Words
the
entire fortified place including troops and weapons
Translation:
English
Noun
6
garrison
Add
Translation