mascaretes
Catalan
Noun
mascaretes
plural of
mascareta