meaning of Besudelung

Besudelung - German to English

contamination

View more

  • defilement