gromets

English

Noun

gromets

  1. plural of gromet