Italian Adjectives: tartaro

Italian Adjectives verb 'tartaro' conjugated