meaning of besudelt

besudelt - German to English

besmirched

View more

  • defiled
  • smirched
  • stained