Portuguese

edit

Adjective

edit

escarlates

  1. plural of escarlate

Noun

edit

escarlates m

  1. plural of escarlate