Meaning of sarsuwela

sarsuwela

Tagalog

n. musical comedy or drama; vaudeville