Translation of gril in English:

gril

grille

noun

  • 1

    grille, a screen made of metal bars that is placed in front of a window, door or piece of machinery in order to protect it