inexpugnables

French

Adjective

inexpugnables

  1. plural of inexpugnable

Spanish

Adjective

inexpugnables

  1. plural of inexpugnable