indépassables
French
Adjective
indépassables
plural of
indépassable