What does abgeschmiert mean?

abgeschmiert - German to English

greased

View more

  • lubricated