Definify.com

Definition 2025


short_leashes

short leashes

English

Noun

short leashes

  1. plural of short leash