able to withstand attack
हमले का सामना करने में सक्षम
an impregnable fortress
एक अभेद्य किले
impossible to take by storm
तूफान से लेना असंभव
fortifications that made the frontier inviolable
किलेबंदी जिसने सीमा को अयोग्य बनाया