inattaquables

French

Adjective

inattaquables

  1. plural of inattaquable