Definify.com

Definition 2025


barmotes

barmotes

English

Noun

barmotes

  1. plural of barmote