escarlates
Portuguese
Adjective
escarlates
plural of
escarlate
Noun
escarlates
m
plural of
escarlate