bitch shields

English

Noun

bitch shields

  1. plural of bitch shield