estesmadison5 estesmadison5 23-04-2021 Arts contestada Match the Italian word or phrase with its English translation. Opera buffa a. Goddess Opera seria b. On to victory in war Vivace c. Italian comic opera Diva d. Very fast Alla gloria militar e. Serious opera