currency straps

English

Noun

currency straps

  1. plural of currency strap