Definify.com

Definition 2026


scaupers

scaupers

English

Noun

scaupers

  1. plural of scauper