English-French dictionary »

grille guard meaning in French

EnglishFrench
grille guard (metal frame)
noun

pare-bufflenom {m}