Definify.com

Definition 2024


sarcels

sarcels

English

Noun

sarcels

  1. plural of sarcel