mascarete
Italian
Noun
mascarete
f
plural of
mascareta
Anagrams
cameraste
,
maceraste