Romanian-French dictionary »

imprenable meaning in French

RomanianFrench
imprenable

inexpugnabil◼◼◼

impregnabil◼◼◼

impenetrabil◼◼◼