meaning of light opera

1. a short amusing opera


Related Words

light opera |

Developed & Maintained By Taraprasad.com

Treasure Words