curb chains

English

Noun

curb chains

  1. plural of curb chain