Grating
Greek Meaning
Sorry, Meaning for Grating in Greek is not found! Please try below options
English Meaning
- A grill or network of bars set in a window or door or used as a partition; a grate.
- A diffraction grating.