Definify.com

Definition 2024


cambrels

cambrels

English

Noun

cambrels

  1. plural of cambrel