Definition of “masque” - English Dictionary

british dictionary