in medieval europe, the power of kings and nobles were often held back by what powerful group?

1 answer

The Church