French Adjectives: furibard

French Adjectives verb 'furibard' conjugated