Definify.com

Definition 2025


estreps

estreps

Catalan

Noun

estreps

  1. plural of estrep