meaning of Bäderstadt

Bäderstadt - German to English

spa town

View more

  • spa city