French Adjectives: immun

French Adjectives adjective 'immun' conjugated