- troops stationed in a fortress to defend it

listen to the pronunciation of - troops stationed in a fortress to defend it
English - English

Definition of - troops stationed in a fortress to defend it in English English dictionary

- troops stationed in a fortress to defend it
garrison
- troops stationed in a fortress to defend it
Favorites