impregnable
坚不可摧
translation of 'impregnable'
adjective
坚不可摧
definition
Credits: Google Translate
English to Chinese Dictionary impregnable |