imprenable - French English Dictionary

imprenable

Play ENFRFRfr
Play ENFRFRca

Meanings of "imprenable" in English French Dictionary : 4 result(s)

French English
General
imprenable [adj] secure
imprenable [adj] strong
imprenable [adj] impregnable
Military
imprenable [adj] inexpugnable

Meanings of "imprenable" with other terms in English French Dictionary : 1 result(s)

French English
Real Estate
imprenable (vue) unobstructable