Gratings meaning

Plural form of grating.
noun
0
0
Advertisement