Italian Adjectives: regicida

Italian Adjectives verb 'regicida' conjugated