French Adjectives: inexpugnable

French Adjectives verb 'inexpugnable' conjugated