floorgrips

English

Noun

floorgrips

  1. plural of floorgrip