French Adjectives: stimulant

French Adjectives verb 'stimulant' conjugated