a dramatic performance by actors in masks; a mask

listen to the pronunciation of a dramatic performance by actors in masks; a mask
Английский Язык - Английский Язык
masquerade
A dramatic performance
presentation