English to Chinese Dictionary impregnable

impregnable

坚不可摧
translation of 'impregnable'
adjective
坚不可摧
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one