grates - French English Dictionary

grates

Meanings of "grates" with other terms in English French Dictionary : 2 result(s)

English French
Patents
Furnace grates grilles de foyers
Real Estate
sweep tree grates balayer les grilles d'arbres [v]