Vocabulary

難攻不落

impregnable

noun adj-no