estreps
Catalan
Noun
estreps
plural of
estrep