Translation of "grate" into English
grating, hurdle are the top translations of "grate" into English.
grate
-
grating
noun adjective verb -
hurdle
verb noun
-
Show algorithmically generated translations
Add example
Add
grating, hurdle are the top translations of "grate" into English.
Show algorithmically generated translations