Definify.com

Definition 2025


backstraps

backstraps

English

Noun

backstraps

  1. plural of backstrap