Definify.com

Definition 2026


barmotes

barmotes

English

Noun

barmotes

  1. plural of barmote