opera_houseEnglish

opera, opera house

Noun

A building where musical dramas are performed

English: opera, opera house

English words with similar meanings

Show 1 words