French

edit

Adjective

edit

inexpugnables

  1. plural of inexpugnable

Spanish

edit

Adjective

edit

inexpugnables

  1. plural of inexpugnable