masca- (Latin: specter, witch, mask, nightmare > Italian mascera > French, masque [covering to hide or protect the face]).


Privacy