that grates; making a harsh sound; harsh

listen to the pronunciation of that grates; making a harsh sound; harsh
English - English
grating
that grates; making a harsh sound; harsh
Favorites