Definify.com

Definition 2025


shammers

shammers

English

Noun

shammers

  1. plural of shammer