meaning of Abstellfläche

Abstellfläche - German to English

apron

View more

  • ramp