Definify.com

Definition 2025


serpets

serpets

English

Noun

serpets

  1. plural of serpet