Definify.com

Definition 2026


cambrels

cambrels

English

Noun

cambrels

  1. plural of cambrel