meaning of Badeschlapfen

Badeschlapfen - German to English

washing footwear

View more

  • shower sandal