Definify.com

Definition 2024


barmotes

barmotes

English

Noun

barmotes

  1. plural of barmote