meaning of Badeschlappen

Badeschlappen - German to English

washing shoe

View more

  • shower sandal