finestres

Catalan

Noun

finestres

  1. plural of finestra