French Adjectives: intouchable

French Adjectives verb 'intouchable' conjugated