jiān bù kě cuī

Translation

  • (idiom) invulnerable
  • indestructible
  • impregnable

Synonyms

Chinese Tones