zarzuela
Top 15000
Meanings
Noun
1. zarzuela (form of Spanish opera having spoken dialogue) (music)