Grate in French
In French
la grille
Plural: grilles
Definition
Definition in EnglishThe slotted cover over a drain.
Definition in FrenchCouvercle percé de fentes posé sur une évacuation d'eau.
In French
la grille
Plural: grilles
Definition in EnglishThe slotted cover over a drain.
Definition in FrenchCouvercle percé de fentes posé sur une évacuation d'eau.