Clue: German university town

Answer: HEIDELBERG

Length: 10


Similar Clues: