infranchissables

French

Adjective

infranchissables

  1. plural of infranchissable