French

edit

Adjective

edit

immarcescibles

  1. plural of immarcescible