- a fortress that cannot be taken by force

listen to the pronunciation of - a fortress that cannot be taken by force
English - English

Definition of - a fortress that cannot be taken by force in English English dictionary

- a fortress that cannot be taken by force
impregnable
- a fortress that cannot be taken by force
Favorites