bill straps

English

Noun

bill straps

  1. plural of bill strap