Crossword clue:
Italian city where The Taming of the Shrew is set
1 answers for "Italian city where The Taming of the Shrew is set"
5 letters: