imprenables
French
Adjective
imprenables
plural of
imprenable