Back to N1 Words

難攻不落

なんこうふらく
JLPT N1 noun

Meanings

English

impregnable