NichiDict

金城鉄壁

きんじょうてっぺき
[kinjouteppeki]

Meanings

1.Noun

impregnable castle (walls)

2.No-adj

impregnable; invulnerable; unassailable