what is Garrison town
Answers
Answered by
1
Explanation:
a town that has troops permanently stationed in it.
follow for more updates.
Answered by
1
Answer:
a town that has troops permanently stationed in it.
Similar questions