ineffaçables

French

Adjective

ineffaçables

  1. plural of ineffaçable