Definify.com

Definition 2025


barmbracks

barmbracks

English

Noun

barmbracks

  1. plural of barmbrack