meaning of angeschmiert

angeschmiert - German to English

smeared

View more

  • humbugged
  • pranked