Meaning of metro cuadrado in Spanish:
metro cuadrado
1Unidad de superficie del Sistema Internacional, de símbolo m², que equivale al área de un cuadrado de 1 metro de lado.
es necesario un depósito de 300 metros cuadrados para almacenar el producto; en algunas ciudades la densidad de habitantes por metro cuadrado es muy elevada