operas

'ɒprəz

英文释义

n. a drama set to music; consists of singing with orchestral accompaniment and an orchestral overture and interludes
n. a commercial browser
n. a building where musical dramas are performed

中文翻译

n. 歌剧( opera的复数形式 ); 歌剧艺术, 歌剧业

学习工具