meaning of Badelatsche

Badelatsche - German to English

beach slip

View more

  • thong [flip-flop]