Translation of in English:

square meters*, n.

masculine plural noun

  • 1

    square meters*
    • metros cuadrados