impregnable
Tak tertembus
translation of 'impregnable'
adjective
yg dpt menahan serangan-serangan,
tdk terkalahkan,
yg tak dpt direbut
definition
Credits: Google Translate