backstraps

English

Noun

backstraps

  1. plural of backstrap