meaning of Abwaschbecken

Abwaschbecken - German to English

drain

View more

  • sink