Italian › DictionarymascherataHear itnounfemininemasqueradeFormsnounsingularmascheratapluralmascherateRead Italian with every word explained