Definify.com

Definition 2025


cambrels

cambrels

English

Noun

cambrels

  1. plural of cambrel