French edit

Adjective edit

infranchissables

  1. plural of infranchissable