microgratings

English

Noun

microgratings

  1. plural of micrograting