English
›
Words
to
station troops in a place for its defense
Translation:
English
Verb
8
garrison
Add
Translation