immarcescibles

French

Adjective

immarcescibles

  1. plural of immarcescible