Definify.com

Definition 2025


sarcels

sarcels

English

Noun

sarcels

  1. plural of sarcel