estreps

Catalan

Noun

estreps

  1. plural of estrep