estretors

Catalan

Noun

estretors

  1. plural of estretor