inexpugnables
French
Adjective
inexpugnables
plural of
inexpugnable
Spanish
Adjective
inexpugnables
plural of
inexpugnable