Mascaros
English
Proper noun
Mascaros
plural of
Mascaro
Anagrams
Marascos
,
sarcomas