French Adjectives: détachable

French Adjectives verb 'détachable' conjugated