Crossword Answer Lookup

500k+ clues

Artist in European country joins volunteers to produce opera (2,8)

Answer LATRAVIATA
Definition: opera
Guardian #25747 21 Across 2012-09-21