meaning of Abbremsung

Abbremsung - German to English

deceleration

View more

  • retardation
  • slowing down