grate, grating (over a drain)

listen to the pronunciation of grate, grating (over a drain)
English - Turkish
ızgara
grate, grating (over a drain)
Favorites