mascaretes

Catalan

Noun

mascaretes

  1. plural of mascareta