Catalan

edit

Noun

edit

llustres

  1. plural of llustre