What does Ablasshandel mean?

Ablasshandel - German to English

purchase of indulgences

View more

  • selling of indulgences