supergratings

English

Noun

supergratings

  1. plural of supergrating