Saltar al contenido
You are in:
Share this page [+]

Dictionary

Grate

A set of horizontally crossed and interlocked bars in order to endow a building’s foundations with a sound base.