meaning of abgeschmiert

abgeschmiert - German to English

greased

View more

  • lubricated