- a fortress that cannot be taken by force

listen to the pronunciation of - a fortress that cannot be taken by force
Английский Язык - Английский Язык

Определение - a fortress that cannot be taken by force в Английский Язык Английский Язык словарь

- a fortress that cannot be taken by force
impregnable