esculleres

Catalan

Noun

esculleres

  1. plural of escullera