infranchissables
French
Adjective
infranchissables
plural of
infranchissable