GRILLE


Meaning of GRILLE in English

vt a lattice or grating.

Webster English vocab.      Английский словарь Webster.