Version Française
Meaning of
"infranchissable"
in English language
French to English
English to French
French
English
infranchissable
impassable
infranchissable
insuperably, unsurmountable
infranchissable
insurmountable